import Vue from 'vue';
import {
	Container,
	Header,
	Aside,
	Main,
	Footer,
	Avatar,
	Dropdown,
	DropdownMenu,
	DropdownItem,
	Link,
	Menu,
	MenuItem,
	Submenu,
	MenuItemGroup,
	Card,
	Table,
	TableColumn,
	Pagination,
	Form,
	FormItem,
	Input,
	Button,
	MessageBox,
	Message,
	Dialog,
	Switch,
	Upload,
	Image,
	Select,
	Option,
	Tooltip
} from 'element-ui';

Vue.component(Container.name, Container);
Vue.component(Header.name, Header);
Vue.component(Aside.name, Aside);
Vue.component(Main.name, Main);
Vue.component(Footer.name, Footer);
Vue.component(Avatar.name, Avatar);
Vue.component(Dropdown.name, Dropdown);
Vue.component(DropdownMenu.name, DropdownMenu);
Vue.component(DropdownItem.name, DropdownItem);
Vue.component(Link.name, Link);
Vue.component(Menu.name, Menu);
Vue.component(MenuItem.name, MenuItem);
Vue.component(Submenu.name, Submenu);
Vue.component(MenuItemGroup.name, MenuItemGroup);
Vue.component(Card.name, Card);
Vue.component(Table.name, Table);
Vue.component(TableColumn.name, TableColumn);
Vue.component(Pagination.name, Pagination);
Vue.component(Form.name, Form);
Vue.component(FormItem.name, FormItem);
Vue.component(Input.name, Input);
Vue.component(Button.name, Button);
Vue.component(Dialog.name, Dialog);
Vue.component(Switch.name, Switch);
Vue.component(Upload.name, Upload);
Vue.component(Image.name, Image);
Vue.component(Select.name, Select);
Vue.component(Option.name, Option);
Vue.component(Tooltip.name, Tooltip);
Vue.prototype.$confirm = MessageBox.confirm
Vue.prototype.$message = Message;
